﻿/*----------------------------------------------------------------
// Copyright (C) 2012 Q.FunnyFace
// 版权所有。 
//
// 文件名：DataAccessModule.cs
// 文件功能描述：模块信息数据访问实现
//
// 
// 创建标识：2012-10-26 zhangqiang
//
// 修改标识：
// 修改描述：
//
//
//----------------------------------------------------------------*/
using DomainModel;
using IDataAccess;
using Infrastructure;

namespace DataAccess
{

    /// <summary>
    /// 模块信息数据访问实现
    /// </summary>
    public class DataAccessModule : RepositoryBase<ModuleInfo>, IDataAccessModule
    {


        public DataAccessModule(IDbContextFactory dbContextFactory, IUnitOfWork unitOfWork)
            : base(dbContextFactory, unitOfWork)
        {
        }

        ///// <summary>
        ///// 获取模块数据信息
        ///// </summary>
        ///// <returns>模块数据信息</returns>
        //public IList<ModuleInfo> GetModules()
        //{
        //    using (var db = new EFDBContext())
        //    {
        //        return db.Modules
        //                 .Where(p => p.Enabled == 1)
        //                 .OrderBy(p => p.SortNumber)
        //                 .ToList();
        //    }
        //}

    }
}
